home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 16 / AMIGAplus Sonderheft 16 (1998)(ICP)(DE)[!].iso / pd / anwendungen / rtgmaster_dev / includes / asm / rtgmaster / rtgegs.i < prev    next >
Text File  |  1997-11-12  |  1KB  |  68 lines

  1. ;
  2. ;     $VER: rtgEGS.i 1.003 (08 Mar 1997)
  3. ;
  4.  
  5.         IFND    RTGEGS_I
  6. RTGEGS_I        SET     1
  7.  
  8.         IFND    RTGSUBLIBS_I
  9.         Include "include:Rtgmaster/RtgSublibs.i"
  10.         ENDC
  11.  
  12.         IFND    EXEC_LIBRARIES_I
  13.         Include "exec/libraries.i"
  14.         ENDC
  15.  
  16.         IFND    EXEC_TYPES_I
  17.         Include "exec/types.i"
  18.         ENDC
  19.  
  20. ;
  21. ; Include files for rtgEGS.library
  22. ;
  23. ; Only rtgEGS.library specific structures are located in here
  24.  STRUCTURE RtgBaseEGS,0
  25.   STRUCT rbEGS_EGSLibBase,LIB_SIZE
  26.   UWORD rbEGS_Pad1
  27.   ULONG rbEGS_SegList
  28.   APTR  rbEGS_ExecBase
  29.   APTR  rbEGS_UtilityBase
  30.   APTR  rbEGS_DosBase
  31.   APTR  rbEGS_EgsBase
  32.   APTR  rbEGS_EgsBlitBase
  33.   APTR  rbEGS_GFXBase
  34.   ULONG rbEGS_Flags
  35.   APTR  rbEGS_EgsGfxBase
  36.   APTR  rbEGS_ExpansionBase
  37.   LABEL rbEGS_SIZEOF
  38.  
  39.  STRUCTURE RtgScreenEGS,0
  40.   STRUCT rsEGS_Header,rs_SIZEOF
  41.   APTR   rsEGS_MyScreen
  42.   ULONG  rsEGS_ActiveMap
  43.   APTR   rsEGS_MapA
  44.   APTR   rsEGS_MapB
  45.   APTR   rsEGS_MapC
  46.   APTR   rsEGS_FrontMap
  47.   ULONG  rsEGS_Bytes
  48.   ULONG  rsEGS_Width
  49.   ULONG  rsEGS_Type
  50.   ULONG  rsEGS_NumBuf
  51.   UWORD  rsEGS_Locks
  52.   APTR   rsEGS_RastPort1
  53.   APTR   rsEGS_RastPort2
  54.   APTR   rsEGS_RastPort3
  55.   STRUCT rsEGS_Pointer,28
  56.   STRUCT rsEGS_PointerA,256
  57.   STRUCT rsEGS_PointerB,1024
  58.   STRUCT rsEGS_PointerC,28
  59.   STRUCT   rsEGS_PortData,16
  60.   LABEL rsEGS_SIZEOF
  61.  
  62. CALLSYS MACRO
  63.       jsr _LVO\1(a6)
  64.      ENDM
  65.  
  66.      ENDC
  67.